Contract Choice in Software Development Outsourcing: a Multidimensional View of Project Attributes
نویسندگان
چکیده
Recently, there is a growing interest in the contractual mechanisms that govern software development outsourcing (SDO). Studies on SDO frequently draw their predictive power from the identification of project attributes that explain why firms choose either fixed-price (FP) or time-and-materials (T&M) contracts. However, studies seem to adopt a unidimensional view, in the sense that they examine how contract choice is associated with isolated attributes. The present study contributes to the literature by adopting a multidimensional view of contract choice. The main benefit of such a view is its ability to serve as a platform for exploring the interrelationships among project attributes. The literature suggests that both transaction cost economics (TCE) attributes (uncertainty, specificity and complexity, and frequency) and software engineering (SE) attributes of project size (duration and price) explain contract choice. However, while the theoretical reasoning underlying the effect of TCE attributes on contract choice draws on three decades of research, the theoretical reasoning for the effect of SE attributes on contract choice is practically nonexistent. In this study, we offer an explanation for the results related to both TCE and SE. We show that TCE attributes mediate the effect of SE attributes on contract choice. We assert that researchers and practitioners regard SE attributes as important for contract choice as a result of their being predictive of TCE attributes, and that a multidimensional view should be able to uncover this effect. The research model is empirically tested using a dataset of 237 contracts entered into by a leading international bank over a period of three years.
منابع مشابه
Contract Design Choices and the Balance of Ex Ante and Ex Post Transaction Costs in Software Development Outsourcing
This paper examines multiple contract design choices in the context of transaction and relational attributes and consequent ex ante and ex post transaction costs. It focuses on two understudied themes in the IT outsourcing literature. First, while the literature is predominantly concerned with opportunism and consequent ex post hazard costs that contracts can safeguard against, parties to a con...
متن کاملSolutions for Critical Challenges in Offshore Software Outsourcing Contract
Software outsourcing is a contract based relationship between client and vendor organisations, where the client organisation makes a contract for all or part of software-development activities with the vendor organisation(s) that provide agreed services in return for remuneration. Efficient outsourcing contract can yield in successful outcomes of the outsourced projects”. In our previous work w...
متن کاملProject Milestones for Managing Risk in Software Development Outsourcing: A Real Options Perspective
Organizations are increasingly turning to outsourcing for software development, in part, to control cost and lower the likelihood of project failure. However, application outsourcing is not without risk. Milestones coupled with gateway reviews are a common mechanism for controlling these risks. Yet, the benefit of milestones must be assessed in light of their associated costs. This paper uses r...
متن کاملThe Asymmetric Benefits of Relational Flexibility: Evidence from Software Development Outsourcing
In this paper, the interacting effect of formal contracts and relational governance on vendor profitability and quality in the software outsourcing industry are examined. We focus on a critical manifestation of relational governance—the presence of relational flexibility in the exchange relationship—and argue that the enacted observation of relational flexibility is driven by perceptions of exc...
متن کاملInformation systems development methods and reducing information asymmetry: a way to decrease project escalation in outsourcing?
The paper describes an on-going research project that uses agency theory and the concept of information asymmetry to explore possibilities in decreasing project escalation in outsourced information systems (IS) development projects. We analysed three IS development methods for this purpose. As results of the analysis we proposed a framework for studying the information asymmetries of IS develop...
متن کامل